stayed overnight - Turco Inglés Diccionario